disaster-relief team - French English Dictionary